technology licensed - Français Anglais Dictionnaire